Templately\Core\Importer\Utils\AIUtils D

Total Complexity 135
Dependencies 4
Dependents 4
Total lines 753
Lines of code 407
Logical lines of code 250
Comment lines 237
Methods 23
Properties 0

Methods 23

Method Rating Maintainability Complexity Lines of code
handle_sse_wait_with_timeout()
B
39 18 60
poll_for_template()
A
43 12 48
read_ai_template_data()
A
49 11 29
clean_ai_process_data_by_pack_id()
A
52 10 26
get_latest_ai_process_by_api_key()
A
52 10 24
save_template_to_file()
A
45 8 40
get_matched_session_data()
A
56 8 18
find_content_type_info()
S
56 7 16
get_ai_process_data_by_session_id()
S
61 6 12
get_ai_process_id_by_session_id()
S
61 6 12
is_ai_content()
S
62 6 11
validate_and_get_process_data()
S
56 5 17
update_ai_process_data()
S
59 5 15
has_ai_file()
S
62 4 11
generate_ai_file_paths()
S
54 3 20
get_ai_process_data_by_process_id()
S
64 4 10
is_ai_file_skipped()
S
68 3 7
get_ai_process_data()
S
74 2 4
get_ai_file_path()
S
65 2 8
should_process_as_ai_content()
S
68 2 6
get_ai_tmp_directory()
S
73 1 4
get_processed_pages_data()
S
74 1 4
update_processed_pages_data()
S
71 1 5